a rake's progress - French English Dictionary